senior | claims careers in Bawshar, Oman